Blackrock Glass Limited
12 Grange Terrace, Deansgrange, Blackrock, County Dublin, Ireland,
(01) 289-3955 Phone